package com.qf.config;

import com.qf.login.service.TokenService;
import com.qf.login.service.impl.GoodTokenServiceImpl;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 通过写配置类的方式，可以自定义向SpringIOC容器中添加哪些 bean（对象）
 */
@Configuration
public class MyConfig {

    /**
     * 在spring启动过程中，会向IOC容器中添加TokenService类型的bean，并且bena的具体的实现类的类型
     * 为GoodTokenServiceImpl
     * 这个bean的名字叫 ： goodTokenService
     * @return
     */
    @Bean
    public TokenService goodTokenService(){
        GoodTokenServiceImpl goodTokenService = new GoodTokenServiceImpl();
        return goodTokenService;
    }



}
